04. Prep Material

Prep Material

Before you start tackling the lessons and projects in this program, you need to be familiar with:

  • GitHub and Markdown
  • Linux (command line)
  • C++

GitHub and Markdown

If you are unfamiliar with GitHub , Udacity has a brief GitHub tutorial to get you started. Udacity also provides a more detailed free course on git and GitHub.

To learn about REAMDE files and Markdown, Udacity provides a free course on READMEs , as well.

GitHub also provides a tutorial about creating Markdown files .

Linux Command Line

This Nanodegree program depends heavily on the Linux command line. If you’re unfamiliar with this tool, check out the free Udacity Linux Command Line Basics course .

C++

The quizes, labs, and projects in this program are all in C++ so you need a solid understanding of this programming language. If you’re unfalimar with C++, check out the Sololearn C++ tutorial or the Udacity free C++ for Programmers course .